U.S. long-term mortgage rates are near historically low levels, with the average on the benchmark 30-year loan falling this week to its lowest level since November 2016.