Stupid kids having what they consider a good time.. unfortunately, most are too young or naive to think about what their actions may cause. If it's a fairly small community you were riding through, you might get lucky and find out who it was.. news travels fast in small towns and everyone knows what everyone else is doing. I do hope so, as they do need to be taught a lesson.
I remember in my youth, my buddies and I hanging eggs from trees overhanging the road, just about windshield height, using fishing line. We would do it at night, and hide in the bushes across the street to watch the cars hit them, pull over, look around cussing, and then driving off. Until one time a metro cop came driving down the road and nailed it. Within what seemed like 30 seconds, there were 4 or 5 police cruisers searching the area.. and needless to say, they found us (the eggs in our pockets may have provided some additional evidence as to our guilt)! Scared the living c**p out of us.. we were like 12 or 13 years old and the cops were giving us the 'lifetime in jail' routine. It did work though.. we learned our lesson, saw the error in our ways, realized what _could_ have happened, and never ever though about doing something like that again.
I guess it's all part of growing up unfortunately.
Cheers,
Brad