NBC, Fox and Facebook Stop Running President Trump Caravan Ad Criticized as Racist (New York Times)