implements distance between user location and shop but not implements yet