Are there too many people on this planet?