how long is jersey boys on broadway