Former England cricket captain Nasser Hussain says Australian skipper Steve Smith must quit the role - or be sacked.