30-year mortgage rates drop to 6.47 percent—lowest in a year