Models and algorithms for path design of emergency vehicles