I think I maxed out my housing so my villages cant have any more babies! How then am I going to SOLVE my final puzzel?

There must be another way other than to wait for someone to die?

Pls help!!