For the past few decades, urbanization has grown exponentially around the world, where more and more people are moving to cities. Since 2009, the UN Habitat estimates that over 3 million people move to cities every week given that urban areas offer migrants in hopes of finding a better job and a higher standard of living. The increasing population numbers have raised issues of congestion, distribution of resources, and increased pressure on waste...