Who can afford to get ahead in America?

The rich are getting richer, while others can't keep up. Here's why the top 1% is doing so well and why many Americans are struggling financially.