You think that those trucks won't have ground troops on foot to help defend it? Beanbag rounds for smaller targets, water cannons for large groups, even air-spraying with specially engineered "stink gas" that's non-lethal but extremely discouraging: Wikipedia en.wikipedia.org/wiki/Skunk_(weapon). It's not any one weapon that can do the job. There is a wide variety of non-lethal weapons that have already been designed & have been in use for years. What the video here shows us is only the testing of one such weapon.