updated City object

added the toString() function
updated map obj

initialize cities vector