I wound up walking home in the rain this evening, since the streetcars were stopped and the buses were detouring. This was why. (Well, this, and the consequent four police cars, paramedic vehicles, etc.; no sign of an ambulance, which I hope means the pedestrian was already well on their way to hospital.)
It's a pity the waterproof cameras have no zoom to speak of; trying to take a picture while holding an umbrella with my chin is not my best skill.