I watched it live last night. After the truck driver got a few blocks away he had to stop because the bike was still jammed in the bumper. The kids (rioters) then flattened his tires and broke at least one window of the truck. All because the driver had the audacity to use a public street.
Blocks away was way too soon to stop. Hint for us — get far away then back up over a curb to raise the nose and lose it.
That is why defensive driving instructors often teach a method to safely get around improvised barricades. In such a situation it is a good tactic to quickly back up and turn while backing to clear the front of the vehicle from the obstacle. The turning motion can also clear anyone near the driver's side door.
Then drive slowly but continuously forward without hitting the obstacle, and slowly enough that people in front of the vehicle can move out of the way. Driving away too quickly can cause people trying to block the vehicle to get jammed under it, which can lead to the same problem the truck driver had. To escape you want to be able to continue driving.
If someone climbs on the hood defensive driving trainers recommend just continuing to drive away. At some point they will decide to get off the hood, or simply fall off.
Of course the best option is to be aware of trouble spots and avoid them.