update cities, add gitignore