Social Media Calls for NBC Boycott After Network Announces Town Hall With Donald Trump