How millennials, gen xers, and boomers consume content differently - infographic