The biggest reason people move to cities is convenience. It is convenient to live near your job (and urban areas supply the most jobs). And it is convenient to live near all the social, entertainment, and commerce benefits that a city offers. But take away the convenience and I believe most would prefer to avoid the crime, traffic, pollution, crowding, and small spaces common to many cities.
The vast majority of the jobs that will be taken over by robots in the are blue collar jobs — at least in the next decade or so. Drivers, receptionists, scribes, and other professionals whose tasks tend to be more repetitive and subject to automation.