revise city_codes.py to use `md5` not `hash()`.