You can mitigate this by allowing commerical zoning at the perimeters of suburban areas. You could go further and strategically place commercial zoning at specifc corners within the suburban nighborhoods themselves.
Additionally many suburban neighborhoods are designed to prevent through traffic at the expense of blocking all traffic. However what can get around this are sidewalks and trails that cut through the neighborhood. In this way you could strategically link neighborhoods with nearby parks and trails so that one could create a meandering route to their destination while avoiding busy roads. We do this where I live in Colorado a bit.