Sorry, I must pick you up on that, not a trolley bus either. A trolley bus was essentially a tram that ran on road wheels instead of being restricted to tram/train lines. They were still powered by overhead catenary in a similar fashion to a tram. I remember, as a child in the 1950's, trolley buses running from Wallington into Croydon, passing Croydon Airport (still an Airport in those days) in what was then still God's own county of Surrey and not yet part of Greater London.
Your photos show what is, to British eyes, in effect a quirky jazzed up bus meant to look like a tram. I am guessing they can be seen in many US cities. I took the below pic of something similar in downtown Knoxville, Tennessee, 27.6.2016
View attachment 217215
David