(A)   It shall be unlawful for any person, firm, corporation, partnership or individual to move or cause to be moved on the streets or alleys of the city, any house or building, or part thereof, or any similar structure, without having first obtained from the City Clerk, a permit therefor.
   (B)   The applicant for a permit shall pay the City Clerk for each permit and also, the applicant for a permit shall deposit with the City Clerk a good and sufficient surety or personal bond with sufficient sureties, to be approved by the City Clerk, providing for the payment of all damages that may be sustained by the city, or any public utility, or individual, by virtue of the moving operations by virtue of the permit.
(`90 Code, § 4-9)