Machine Learning and the City: Applications in Architecture and Urban Design (IEEE, 2022)