code: public void addProgressChangeListener(MapboxNavigation navigation) {
      this.navigation = navigation;
      navigation.setCameraEngine(new DynamicCamera(mapboxMap));
      navigation.addProgressChangeListener(progressChangeListener);
    }
docs: This method can be called if you did not pass an instance of {@link MapboxNavigation}
  to the constructor.
  <p>
  The camera will begin listening to progress updates and update the route accordingly.
  
  @param navigation to add the camera progress change listener