Neural network load forecasting with weather ensemble prediction