Alternative routing algorithms for road networks