Probabilistic map-matching using particle filters