Interpretable Generative Models For Precipitation Forecasting