Elon Musk risks altering night sky by launching 42000 satellites