The Neanderthal Religion Hypothesis: Reflections from Cultural Anthropology