A driving cycle construction method based on contrastive clustering and data reconstruction | Synapse