KMC grapples with waste management