Fine-Grained Photovoltaic Output Prediction Using a Bayesian Ensemble