As used in this chapter:
(a) "Parking lot" means any outdoor space, plot, place, lot, parcel, yard or enclosure or any portion thereof, where more than two motor vehicles may be parked, stored, serviced, housed or kept. "Parking lot" includes but is not limited to the driving and parking areas of drive-in restaurants, drive-in banks, shopping centers, gasoline service stations, grocery parking lots, factory parking lots and all other parking lots used in connection with the operation of a business. "Parking lot" also includes City-owned or operated off-street parking lots.
(b) "Public portions of a parking lot" means the parking areas and the ingress and egress to the parking lot areas designed by the parking lot owner or agent of the owner for off-street parking of automotive or other vehicles, driveways, sidewalks, malls, arcades, service areas and entranceways into stores and buildings.
(c) "Shopping center" means any combination of retail stores and services contained within one or more buildings which are located on one or more parcels of land united to form a general shopping center site and upon which site there are located public areas for the nonexclusive use of members of the general public and occupants, visitors and customers of the retail stores and services.