implement geo search. Resolves #10."