The Puzzle of the American Economy: How Changing Demographics Will Affect Our Future and Influence Our Politics