A macroscopic model for integrating bus signal priority with vehicle rescheduling · Study