Homo sapiens and Neanderthals may have coexisted