what are the difference of millennials to other generation