Set a list of routes.
If the list is not empty, the route at index 0 is valid, and the trip session is started, then the SDK enters an
Active Guidance state and RouteProgress updates will be available.
If the list is empty, the SDK will exit the
Active Guidance state.
starting leg to follow. By default the first leg is used.