Spring in New York: Best time to Visit and What to do