Analyzing the critical steps in deep learning-based stock forecasting: a literature review | Synapse