More of a suggestion/idea to try out than a criticism:

Instead of just placing the resource icons semi-randomly next to the cities, what about a little vertical scroll or box next to each city with the resources on that? Might make things more uniform and neat.