Local utilities and Google may be America’s only hope for cheap broadband