In some cases more than one consecutive route may end on the same track,
or a route might only go one track past the previous one, with that track
being a turnout with undetermined path. Allow skipping routes to deal
with these situations, as long as we don't go completely off route.