Describir: Bayesian Optimization for Probabilistic Programs