There is only so long the U.S. can cover massive debts by borrowing. By 2030, at current rates, the national debt could be ...