using CityInfo struct
uniform region (state, province, etc) handling
run_all script