I don't think they can. What we need are boots on the ground in each community. That means money to pay a lot of reporters. Which isn't compatible with a "Free (gratis) news" world. Even with ad supported news it is hard to get enough money to pay the people needed. And then we have to ask about bias - I wouldn't support a lot of reporters because they misrepresent my views politically in various ways.
It is a hard problem.