Based on Geo coding by Google API or IP system will auto detectlocation and try select from locations field if exists, otherwise (if location not in list of cities/countries) put city name into smart search field
Configurate Addon GEO in wp-admin, Directory Kit -> Settings