All parking spaces shall be separated from sidewalks, roads, streets or alleys by curbing, and all roads, streets, alleys, sidewalks and other public rights-of-way shall be protected from vehicular overhang by wheel bumpers, curbs, five-foot spacing between the right-of-way line and the parking area, or other method approved by the Building Inspector.