When did Neanderthals and modern humans diverge?