Decomposition aided cloud load forecasting with optimized long-short term memory networks