New evidence regarding the Quaternary geology, archaeology and hominids of Chesowanja, Kenya