Climate Effects on Human Evolution