There is enough heat stored just below the earth’s surface to potentially meet the world’s energy needs. But can we tap it?