Baby boomers are worth more than ever, but millennials are still lagging behind — and the reason why is clear