urbanologist

(noun)

noun

1. a sociologist who studies the problems of living in cities and towns