Machine learning algorithms for damage detection under operational and environmental variability | Synapse