30-year mortgage at lowest rate since 1971