I have absolutely no idea what marque or model these vehicles are.
However, if it helps anyone trying to solve the puzzle, they appear to me to be commercial vehicles as compared to private vehicles. Perhaps a Taxi, perhaps a Tour vehicle.
Might be a thought starter.
Bill