Olorgesailie, Kenya: A Million Years in the Life of a Rift Basin