SHREC: A Physics-Based Machine Learning Approach to Time Series Analysis and Causal Driver Reconstruction