"Elon kiIIed me" protest today in NYC