Neanderthals may have been just like a '90s girls' soccer team stranded in the woods.