Sculpture gardens blend art and nature, making them a perfect getaway from the city. Here are 8 sculpture gardens in NYC and nearby to explore.