What it takes to make hyperlocal journalism work