Kendi X has arrived in NYC via Newark