Glad everyone was ok. Good thing you were paying attention.
I live a couple miles from there. Probably a medical school student - lots of them commute on bike. Sure would be nice to see the city put some effort into safe bike lanes in the area since so many med students commute...