A social enterprise approach to waste management could help haulers and cities achieve zero waste goals.