Wow! I've seen this on the news, and your pictures really tell the story as well.
When I saw the name of this thread, I was afraid someone was going to be complaining how the blizzard in Buffalo resulted in weather delays so that he/she couldn't get a new phone shipped as soon as hoped. Having seen what is going on there, I was irritated, until I actually looked and saw you were providing some pictures. Thanks.