Text this: Collaborative optimization of signals and ecological driving speed guidance for buses without dedicated bus lanes in the connected environment