implemented KNN (KNNRouteEstimator)
uses static data, ready to integrate with baruch's branch