Three Factors That Affect Climate