Text this: A Segmented Signal Progression Model for the Modern Streetcar System