A passing time optimization algorithm for intelligent connected vehicles at unsignalized multi-arm intersections | Synapse