Adaptive Multipath Routing for Dynamic Traffic Engineering