Text this: An Extensible Python Open-Source Simulation Platform for Developing and Benchmarking Bus Holding Strategies