A doubly dynamic assignment model for regular transit systems