Cities grew along railroads and canals because

a) the government designed the cities

b) workers could not live anywhere else

c) settlers could obtain cheap land nearby

d) there were not enough roads made of tar

c) settlers could obtain cheap land nearby