Social Media Development and Multi-Modal Input for Stock Market Prediction: A Review | Synapse