where is hamilton playing in nyc