A decentralized approach to system optimal routings in dynamic traffic networks