Municipal solid waste processing