No fossils of Homo neanderthalensis have been found in Africa, but many African populations have traces of Neanderthal DNA. If Neanderthals were never in Africa (which is a possibility, though fossils may yet be found), how can the presence of Neanderthal DNA be explained?