Elon Musk hosting SNL