Route Planning for Bicycles — Exact Constrained Shortest Paths Made Practical via Contraction Hierarchy