Generation X is the neglected middle child, stuck between the Millennials and Baby Boomers, according to a report by Pew Research Center.