Earth contains more than enough heat to power humanity many times over, but so far only a few lucky places have been able to ...