Here's a rough stabilization, which could be better but good enough to watch the ~8 people on the overpass, who don't move over ~1.3 secs (23 frames @ 18 fps).
^Could you be referring to the guy Cancelare caught "sitting" in the truck, who is more likely standing to the south of it?