Astronomically forced climate change in the Kenyan Rift Valley 2.7-2.55 Ma: implications for the evolution of early hominin ecosystems.