You are given an array of cities [Mumbai, Pune, Mumbai, Pune, Banglore, Hyderabad, Noida, Kolkata, Pune]. Print the city name and its frequency for each city (for example, Mumbai - 2, then Pune - 3). The function should return formatted strings in the order each city first appears. Input is a list of strings, and output is a list of strings formatted as City - count.
def city_frequencies(cities):