A very big green city bus on the road.