Cargo recognition and degradation by selective autophagy