code: def find_closest(object_type, lat, lon, options = {})
        lat_lon = "#{CGI.escape(lat.to_s + '+' + lon.to_s)}"
        request = "/closest/#{object_type}/#{lat_lon}.js?#{Service.to_url_params(options)}"
        geo_results = GeoResults.new(JSON.parse(connect request))
        raise ObjectNotFound.new if (geo_results.results == nil or geo_results.results.size == 0)
        return geo_results.results[0]
      end
docs: Find closest object to a given point.
   For a list of available object types, see:
   http://www.cloudmade.com/developers/docs/geocoding-http-api/object_types
   Returns GeoResult object, that contain found objects.
   Raise ObjectNotFound: Raised when no object could be found in radius of 50 km from point.
  
   * +object_type+ Type of object, that should be searched.
   * +point+ Closest object to this point will be searched.
   * +options+ are
   * +return_geometry+ If specified, adds geometry in returned results. Defaults to true
   TODO: Modify lat, lon parameters to point