are hamilton tickets sold out