Weather protection means a seasonal or permanent shelter to protect pedestrians from sun or precipitation, consisting of arcades, canopies, awnings, or other coverings.