Dynamic Passenger Assignment during Disruptions in Railway Systems