Explainable Artificial Intelligence for Smart Cities