Throughout human history, the notion of generations has consistently been ... there is another term that is increasingly becoming popular: peak millennials. But who are they?