NBC: Elon Musk’s weekend: Plenty of tweets, little clarity