Disaggregating behind-the-meter net load via fusing unsupervised learning and optimization | Synapse