OP, you have recieved some solid advise. I would just add that sweetspot workouts will help you a lot with prepping for the kind of climbs you would face in New York. Sweetspot triaining is simply spending time at ~90% of your threshold power or heart rate. Spending 30-60 minutes doing this, punctuated by a few sprints or other high intensity jumps, 3 times per week will provide you with a lot of benefit for your training time.
Good luck!