code: public void addProgressChangeListener(@NonNull MapboxNavigation navigation) {
      initializeWayName(mapboxMap, mapPaddingAdjustor);
      initializeFpsDelegate(mapView);
      mapRoute.addProgressChangeListener(navigation);
      mapCamera.addProgressChangeListener(navigation);
      mapWayName.addProgressChangeListener(navigation);
      mapFpsDelegate.addProgressChangeListener(navigation);
    }
docs: Can be used to automatically drive the map camera / route updates and arrow
  once navigation has started.
  <p>
  These will automatically be removed in {@link MapboxNavigation#onDestroy()}.
  
  @param navigation to add the progress listeners