Social Security payments for March are scheduled, but a new report suggests the trust fund could be depleted by 2032.