Evolutionary origin of religions