A Message from Deb Roy, Director: Thoughts on Elon Musk and Twitter