All that said, I feel that runners who fail to yield to bicycles (while running in the shoulder or bike lane) are ignorant and selfish. In all of my years as a runner, I always made an effort to give cyclists their space. Perhaps I did this because I was (am) also a cyclist.
+1. Cyclist and runner as well. If the road has an unmarked shoulder, it should be considerately shared among pedestrians, runners, and cyclists. If it's a marked bike lane, runners should yeild to cyclists unless there's literally no other place for them to safely run.