Whatever civic political party commits to "efficient flow of traffic" in the next election gets my vote. Unless its the NPA.  I hate the NPA. 
Bike lanes and bike friendly intersections have converted Burrard Street downtown into a parking lot.
Closing Point Grey Road has forced thousands of extra cars onto 4th Ave, but there is a traffic light on almost every intersection for over 25 blocks, so traffic has become impossible.
The city needs to re-energize its use of crosswalks.  It needs to settle on some kind of standardized crosswalk markings (at least 6 different crosswalk marking schemes now) and improve the signage as well as educate drivers on their use.  When they got rid of the "Stop when Occupied, $200. fine" signs in favour of the friendly pictogram, respect for crosswalks plummeted. 
I have no problem with bike lanes, but they need to be balanced with the need for functioning thoroughfares that can handle large volumes of cars.

-25 year bike commuter, now retired