Change Console.WriteLine(item); to one of the following options, if you simply want to write out the contents of your City object.
Console.WriteLine("City: " + item.CityName + " has a temperature of " + item.Temperature + " degrees.");
or, you can use string.Format if you prefer:
Console.WriteLine(string.Format("City: {0} has a temperature of {1} degrees.", item.CityName, item.Temperature));