Cave Paintings and the Human Spirit: The Origin of Creativity and Belief