Christmas is coming up, so for the most part the streets of New York City are full of angry last-minute shoppers and tourists who stop every five feet to take pictures. Needless to say, it can get ...