Development And Implementation of an Adaptive Transit Signal Priority Strategy In Microscopic Simulation