Data lakes and data warehouses comparison