Smart cities: a brief introduction