Updated parseCitiesWhile