A dynamic traffic assignment model for real time applications