Rapidly growing population is putting immense stress on our limited resources: CJP