Los Cristianos, with its two artificial beaches, shopping malls, bars and restaurants, has a population of just 19, 000 - comparable with a town the size of Truro in Cornwall.
These ranged from a world run by robots, where advances in artificial intelligence gradually increase our dependence on technology, to an aging population, where changing demographics alter the needs of the workforce.