Smart city assessment a novel framework for development and evaluation of smart cities - Abu-Rayash, Azzam (Elsevier, 2024)