As many as 4 million people in India scratch out a living searching through landfills for anything they can sell