def geocode!(address, options = {})
      response = call_geocoder_service(address, options)
      if response.is_a?(Net::HTTPOK)
        return JSON.parse response.body
      else
        raise ResponseError.new response
      end
    end
def geocode!(address, options = {})
      response = call_geocoder_service(address, options)
      if response.is_a?(Net::HTTPOK)
        return JSON.parse response.body
      else
        raise ResponseError.new response
      end
    end
raise ResponseError exception on error