I know I've said this before, but I am still disappointed with the traffic planning for this project. Although one stated goal is to make John Street less of a thoroughfare for cars, they don't actually stop John Street from being a thoroughfare for cars.
Their renderings are nice, but in reality it would not be that pleasant to ride a bicycle along the street. Because John Street provides drivers with a direct route from A to B, it would be clogged with traffic (no matter how pretty the pavement is), so sharing the lane with cars would get you nowhere fast. In short, people will not stop using a street just because it doesn't look like an arterial anymore, they will always take the best route to their destination.
There are many ways of discouraging through traffic. Popular options include banning cars entirely, or in some segments. However, I expect that would be very challenging to implement because it inevitably makes deliveries difficult and precludes any parking.
My suggestion is to put in alternating one-way restrictions for cars, and use the remaining road space for bicycles.
So instead of using the (I'm guessing) 7m road width for two car lanes (3.5m + 3.5m), there would be a single car lane and two bike lanes (1.9m + 3.2m + 1.9m).
*Here is a blog post which does a good job of explaining the concept and showing a comparable example in the Netherlands.*
And for those who don't have time to read the whole post, here's its video (linked mainly for the thumbnail which shows the street layout):
[video=youtube;2KsLsdJw9Os]http://www.youtube.com/watch?feature=player_embedded&v=2KsLsdJw9Os[/video]
The only physical change in design needed to implement such a scheme would be different coloured bricks for "bike lane" portions of the travelled roadway. In other words, it creates a faster, safer and more pleasant option for cyclists at no extra cost.
PS: Mods, shouldn't this thread be in the Transportation section?