shortest route problem example