What Factors Affect Climate