Estimating Dynamic Traffic Matrices by using Viable Routing Changes