Fix/distance check

- adds a distance check to transit parts of the route that we don't support. This way we don't get unreasonable walking/run distances