Will Sesame Street recover from this scandal?