Ecovision: an ai powered waste classification system