Twitter and Weinergate: How to Avoid a Scandal