https://dailyhive.com/vancouver/surreys-road-extension-criticized-unsafe-cyclists-advocates
There should have been wider sidewalks put in several decades ago. Narrow streets & narrow sidewalks are just part of the narrow-minded approach to planning in backwater BC. Any major road should be at least 2 or 3 lanes each way. In many cases, sidewalks can be widened to accomodate a bike path. A 2 lane country road isn't good for a city, if busses & trucks have to get through.