I have a suggestion that the game to add more NPCs doing fixed commute routes. Fare varies, $3 per 100m in a NPC taxi or about $2 per 100m in a NPC bus.
It only has a small impact on having more taxi drivers in the game since they do can bring anyone anywhere, while NPCs only do fixed routes and usually takes longer to commute.
NPC vehicles should be vulnerable to any damage.