It shall be unlawful for tractors and semi-trailers to be parked on any public street, whether dedicated or undedicated, or on any private driveway; or on public or private properties in any non-industrial zoning district. Nothing described herein shall prevent the parking of the above described vehicles that are an integral function of the operation of a business in the city and parked on the business property for the stated purpose.