The new scientific case for God's existence