How Millennials are setting the Future of E-Commerce