Evolving Data Warehouse Architectures: The Roles of Hadoop