What time should I arrive at the Richard Rodgers Theatre for Hamilton?