A Gis Implementation of A Time-Dependent Traveling Salesman Problem With Stochastic Events