Text this: Municipal Solid Waste Management in Developing Countries: Future Challenges and Possible Opportunities