No person shall construct or cause to be constructed, repair or cause to be repaired, grease or cause to be greased, dismantle or cause to be dismantled any vehicle or any part thereof upon any public street in this city. Temporary emergency repairs may be made upon a public street. (Prior code § 3009(g))