create geographic hierarchies using a database of twenty-five-thousand cities