Causal feature-driven dynamic clustering for ultra-short-term power forecasting of photovoltaic clusters | Synapse