I am playing as the Ethiopian Empire. I had a city, Yela, which was size 13. It was producing miitary units every 4/5 turns on Marathon level. I had some automated workers. Before I know it the city is size level 4 and starving. There is a load of workshops with 3 irons, but hardly any food. Stupid AI!