The relationship between building and urban mobility-based energy consumption and urban form: A machine learning approach