A Schedule-based Approach in dynamic Assignment Modelling for public Transport Networks