Progressives are winning in American cities. Can they win rural voters too? | Bhaskar Sunkara July 1, 2026