Great topic, well written too
As for the answer, making an urban enviroment like this, and blocking off all the exit routes is a bit of a nightmare if you want to take a realistic approach. As others have said, parked cars or construction work is the only stuff that fits in, unless your map backstory opens up for other solutions, such as police barricades or damage from an accident.