san diego weather november 16