Twitter, Elon Musk and the power (or not) of social media