get user geolocation and sort location according to distance