The Illusion of God's Presence: The Biological Origins of Spiritual Longing