A review of the solar city concept and methods to assess rooftop solar electric potential, with an illustrative application to the city of Seoul