Super Force
(Viacom sci-fi series, 1990-2)
Set in 2020, filmed in Florida; this half-hour show started with a two hour TV movie, which was later split into the first four episodes, hence the description below.
Episode 1.01-1.04:
Features a GM New Look 'Fishbowl', fleet number 106, but with no fleetname. A woman is attacked aboard the bus. The bad guys smash the windows, but two cops arrive to help her:
The bus appears intact later on; guess this scene was filmed first: