add geolocation query, returns objects not in order of nearness