Knowing that "a warm front causes cloudy and rainy weather", how would one answer "Tom noticed it was getting gloomy outside at only two in the afternoon. Which of these might be the cause?"
a warm front has moved overhead