'Dear Abby,' who delivered advice from the heartland, dies at 94