added getRandomRoute method