Factors Affecting Temperature: Clouds and Moisture