India faces looming population challenge