The Supreme Court has ruled that hate speech is protected under the Constitution. But what about social media? Several alleged perpetrators in mass shootings have ranted online before acting.