There are so many free and fun things to do. From rooftops and parks in the summer to dramatic white winters, New York City buzzes whatever the weather.