Travel Time Estimation in Urban Networks by Mohamed El Esawey