Five Factors That Impact Climate