Geothermal energy is a reliable, low-emission renewable source, but upfront costs, drilling challenges and location