Most Americans live in urban areas. But rural life would be their No. 1 preference, given the choice.