Springfield, Missouri and San Francisco, California are at similar latitudes, but have very different climates. Springfield has hot summers and cold winters, while San Francisco has about the same temperature all year. What is the most likely reason that the two cities have such different climates?