The Millennial generation is just as their name implies