Route Calculation for Bicycle Navigation System Following Traffic Rules