how long is jersey boys broadway