Resource Scarcity vs. Resource Abundance: Debunking Overpopulation Myth