locality autocomplete implementation