when are tickets available for hamilton