como es el clima en san francisco