Paleoanthropologist Rick Potts thinks that fluctuations in the environment in which our ancestors lived were responsible. Our ancestors responded by becoming more versatile through a suite of changes that included an ability to modify our environment. Potts' theory is known as the variability selection hypothesis.
read here