my population limit is 60,000+ and idle pop is about 40,000+

how do people get 100,000 archers and such?

i have no more room for cottages without destroying other buildings. but i need those buildings to do research.

how is this possible?