The concept of 'smart cities' has been around for a while now, and it's easy to think not much has happened, given all the hype....