Embracing Artificial Intelligence in Smart Cities