Green vehicles on parade in NYC