String theory, God and the limits of science