Religions and science