EcoForecast: An interpretable data-driven approach for short-term macroeconomic forecasting using N-BEATS neural network · Study