What was going on here? It looks like a bunch of kids meeting up for a race.

There are legit "crackdowns" on people riding without plates and licenses each year in Shanghai right around this time.