Using machine learning to understand causal relationships between urban form and travel CO2 emissions across continents