I have been following the saga of how to make cycling in this city safer for bicycles, cars, and pedestrians, and to me, the solution could be simple. Hundreds of miles of sidewalks in Winnipeg are grossly underused, particularly in residential areas, and which we all pay for with our tax dollars, even if we don't use them. I do use them when I ride my bike.
I am 72 years old, and I like to ride for a purpose, rather than just for the pleasure of it. I live in north River Heights and, with a fairly large carrier behind my seat, I happily go about my daily business safely riding on the sidewalks. I stop at stop signs (which a majority of cars "roll" through), and if there happens to be a pedestrian on my route, I sound my bell and call out "on your right (or left)," and pass by with a friendly thank you.
My suggestion would be to widen the sidewalks slightly, if necessary, say 16 or 18 inches, and limit the cyclists to people like me, going at a reasonable speed, and those heading to work.
One thing is for sure: you will never find me riding in those puny lanes shared with buses where my safety is most certainly at risk, or passing by parked cars where drivers are often waiting to open their doors without checking for cyclists! I'll take my chances on the sidewalks with the illegality of it all!