The mystery of advertising and the city of the future