Trump targets NPR and PBS as public and nonprofit media account for a growing share of local news coverage