Smart Cities: technology serving the community