April in New York: what to do, weather, what to wear and more!