add algorithm to find all neighbors within specified distance using a KDTree mlpack