Integration of Real-time Traffic State Estimation and Dynamic Traffic Assignment with Applications to Advanced Traveller Information Systems