What is a data lake, what are the benefits of data lakes, how do they help in big data analytics and how are they evolving.