how does San Francisco's fog affect the weather