You might not want to pay off your mortgage early – here's why