From willingness to learn to creative thinking, here's how millennials, gen Xers and boomers stack up.