Re-routing for Wandering Cases

If the user wanders off too far to other checkpoints, the program will
begin to re-route!