Taphonomy, paleoecology, and hominids of Lainyamok, Kenya