The City Council may revoke or suspend the license of any auto salvage dealer licensed hereunder at any time upon finding that:
(1) the auto salvage dealer or any officer or agent of such dealer who takes part in the operation of the licensed business is not capable of operating such business in a manner consistent with the public's health or safety or has been convicted of any felony crime;
(2) that there has been a failure to comply with the provisions of this chapter or of the provisions of any national, state, or local laws applicable to the premises, equipment, or operation of such licensed business;
(3) the licensee has obtained such license through fraud or misstatement;
(4) the licensed business is being conducted in a manner detrimental to the health, safety, or general welfare of the public, or is a nuisance, or is being carried on in an unlawful manner; or
(5) the licensed business is suspended or has been inactive for a period of twelve (12) consecutive months.