I just read this… what’s unusual is the time of day it happened, you would expect this kind of thing later evening not early morning.
Perhaps carrying an animal repellent would be prudent for those that ride the streets…
Your best best in a swarming is to pick one of the bastards and do your best to kill one of them. That makes the rest back right off
Mass + speed. Go like stink and pop the front wheel up at the last second. As he falls, your wheel comes down and you ride off. Works on dogs and stuff as well.