The population explosion: Economic implications