code: public void findRoute(@NonNull OfflineRoute route, OnOfflineRouteFoundCallback callback) {
      offlineNavigator.retrieveRouteFor(route, callback);
    }
docs: Uses libvalhalla and local tile data to generate mapbox-directions-api-like JSON.
  
  @param route    the {@link OfflineRoute} to get a {@link DirectionsRoute} from
  @param callback a callback to pass back the result