New Dehli, India, where many landfills are quickly reaching their breaking point. The surrounding area is populated by some 25 million people.