Could Twitter be Sold - and What Would That Mean for the Platform?