Public Opinion in the New Media Environment