I run in to the same thing here on campus, but rather than them riding on the the road they are crossing it illegally, by that i mean no cross walk, with no regard for other traffic. Even if they do think they are god's gift to cycling, there gonna be some pretty bloody spots on the asphalt one of these days unless they pull their heads out of their asses. Foot traffic is almost as bad, but they don't dart out from behind cars as fast.