Social Security shortfall: Trust fund to run dry in 2035, trustees predict