support search by location

geocode user input locations and filter search results to only includes items within x distance