LIMREF: Local Interpretable Model Agnostic Rule-based Explanations for Forecasting, with an Application to Eletricity Smart Meter Data