How baby boomers got so rich and why their kids are unlikely to catch up