Most Americans believe it will take over two decades to pay off their student loans