When explaining city growth through the multiple nuclei model, geographers acknowledge that modern cities do not always follow strict patterns of growth because of __________.?