That looks like my commute. I have wide shoulders and bike lanes for most of it but it is the last 1.5 miles home in the winter that causes headaches for me. Not so much the riding conditions or cars, it is the lack of effort of the snowplows to push the ice and snow PAST the fog line. After a day of melting and freezing, the shoulders are like a rutted motocross track. Thankfully my studded tires do most of the work.