changed NearestNeighbor to return a collection of NearestSite models