Permits may be made subject to any condition which the administrator, board of adjustment or city council finds necessary to protect the public health, safety and welfare or otherwise bring a proposed development into compliance with the purpose and intent of this title. Such conditions may include, but are not limited to: special setbacks, buffers, landscaping, fences and walls; lighting; surfacing of parking areas; the installation of drainage; the construction of service roads and alleys; the regulation of the time and type of various activities, points of vehicular ingress and egress; noise, vibration, odors and similar conditions; signs and obstructions to visibility; and such other conditions as will make possible the development of the city in an orderly and efficient manner.