Modern public transportation awaits passengers on a city street.