Smart city, the towns of the futur