I'm choosing to ignore a lot of the problems with people from disparate backgrounds living together, people not actually wanting to leave where they live, people not wanting to share freely available resources, etc. Those are very hard to solve problems.
I'm only saying that over-population is not the cause of resource problems. If we can solve the other problems then a lack of resources stops being a problem, which proves population size is not the root cause.