1 DYNAMIC USER OPTIMAL TRAFFIC ASSIGNMENT WITH RECOURSE