hominins in transition 158606