megacity - n. a very large city
evolve - v. to change or develop slowly often into a better, more complex, or more advanced state : to develop by a process of evolution