More than 40,000 years ago, bands of Neanderthals turned a spacious rock shelter in the mountains of Spain into a cozy home, ...