docs: void initialize(NavigationViewOptions options) {
      MapboxNavigationOptions navigationOptions = options.navigationOptions();
      navigationOptions = navigationOptions.toBuilder().isFromNavigationUi(true).build();
      initializeLanguage(options);
      initializeTimeFormat(navigationOptions);
      initializeDistanceFormatter(options);
      if (!isRunning()) {
        LocationEngine locationEngine = initializeLocationEngineFrom(options);
        initializeNavigation(getApplication(), navigationOptions, locationEngine);
        addMilestones(options);
        initializeVoiceInstructionLoader();
        initializeVoiceInstructionCache();
        initializeNavigationSpeechPlayer(options);
      }
      router.extractRouteOptions(options);
    }