The Social Security trust fund is on track to run out of money.