Zaslat SMS: A theory of public opinion.