Computing distances in road nets