Parking spaces shall have a dust-free, all-weather surface. This requirement shall be met by paving, such as asphalt, concrete, or brick. However, where appropriate, and where approved by the Township Engineer, upon recommendation from the Planning Commission, pervious surfaces, such as porous paving, concrete lattice block or gravel may be substituted in order to reduce problems associated with runoff.