.... and is against the law.
Idling in NYC by any vehicle for more than 3 minutes ...

... is against the NYC law, except when the temperature is less than 40 degrees F. [NYC Admin Code § 24-163]

NYC needs a one-minute idling law.