Solar irradiance forecasting at multiple time horizons and novel methods to evaluate uncertainty - Meru Sandbox