Why is there religion in this world?