I'm pretty sure they did the math wrong.

30 House per Ward (3 Large, 7 Medium, 20 Small)
8 Wards per City
3 Cities

So thats 720 Housing plots.

72 Large, 168 Medium, 480 Small.

But yea not enough houses