CNN's Jeffrey Toobin reacts to the Supreme Court ruling 8-1 in favor of a former high school cheerleader who argued that she could not be punished by her public school for posting a profanity-laced caption on Snapchat when she was off school grounds.