I'm a bit surprised "street" as we know it gets shown in Canada at all now. In Manitoba and Quebec (at least) you can *take* pictures of people in public places but showing them or selling prints requires the explicit consent of anyone identifiable in the picture (the Manitoba privacy legislation uses the slightly ambiguous phrase "for gain" as a determinant, which I'm assuming includes financial gain of any sort).

I would expect other provinces to follow suit in the not-too-distant future.