Integrated machine learning framework for dynamic portfolio management: clustering, forecasting, and optimization | Synapse