Americans frequently think they will retire later than they actually do. That poses problems for their finances in retirement.