Geothermal energy is renewable and efficient, however it can only be used for heat related use. So, to power a city, it would very ineffective.