Several people , some with umbrellas , milling about on an urban street near a white building with a mailbox and newspaper boxes in front of it , and a street sign that says `` Park Ave '' .
It is almost certain that there are business people stuck in the rain in NYC .
There is almost no chance that there are business people stuck in the rain in NYC .
It is almost certain that there are business people stuck in the rain in NYC .
There are business people stuck in the rain in NYC .