Neanderthals and humans may belong to same species, could rewrite history