Machine learning approaches for predicting preventive maintenance costs of expressways in Xinjiang | Synapse