Battery-electric transit bus developments and operations: A review | Synapse