Future с набором найденных маршрутов, либо исключением NativeException в случае ошибки.
Пустой набор маршрутов является валидным результатом - это означает, что маршрут,
соответствующий указанным критериям поиска, не может быть найден.
При поиске маршрутов для грузового транспорта возможен возврат маршрутов,
проходящих через пропускные зоны, для которых не были предоставлены пропуска,
в случае, если не удалось проложить маршрут только через пропускные зоны, для
которых пропуска были предоставлены. Для проверки того, достаточен ли список
пропусков для проезда по маршруту, следует использовать функцию route_matches_truck_pass_zone_passes.