Welch lives in NYC, he ain't skeered of no flurries.
Nope. When I drove a taxi, serious snow was the cabbie's friend: all the "civilian" drivers got off the streets, and everybody wanted a cab. I also learned that snow is afraid of most of midtown...there are steam pipes under the sidewalks and pavement, so the snow melts.