I could, but I didn't so deal with it if you can. I got out fine, was kind of neat to watch the rain get whipped around with the wind, as expected a streetcar broke down on the line so I was stuck for a bit. Lucky though, I could have been stuck in an elevator or a subway like some people were for hours. I think they've got them all now, though.
As for drainage, I have no idea what is going on, it is about triple the last daily record and is akin to a month's worth of rain in a few hours - so it may just be rate of source exceeds rate of sink. Then again the infrastructure in this city is overloaded and shoddy in places, so that also might contribute.