6 Companies that work to develop Smart Cities all over the world