Science, Religion, and the Future