New York City is a treasure trove of fun on the weekends, from free concerts to outdoor parties and much more.