CNN Panelist Calls Out Brian Stelter For Dismissing Americans 'Who Don't Live In Great Cities'