calculating distance to listing from user location