Social Security is set to dry up even sooner than expected—and younger generations will pay the price