cheap tickets to hamilton on broadway