That looks bad... I'm glad nobody got hurt.Reddit has some talk of a construction accident at Hornby and Drake. Looks like maybe a concrete pump boom came down and the sidewalk protection did its job. No injuries.
Seems to be in the same area as this pic from City of Rain -