Stop the Millennial Bashing - Generations Have More in Common Than You Think