Shoring up Social Security for future generations is going to require some tough and (likely) unpopular decisions.