I always hate to hear such tragedy. I live in rural Alabama and have to ride a mountain bike on the road so I can hit the ditch whenever necessary. I only ride my road bikes in town where vehicles are as slow as I am, and I still have to get out of the way. A mirror is absolutely a necessity. The closest bike lane is 1.5 hours away by car in the next big town.