what does a producer do in theatre