American Generations: Who They Are and How They Live