Self-Supervised Generative Adversarial Learning with Conditional Cyclical Constraints Towards Missing Traffic Data Imputation