(a) No person shall drive any motor vehicle upon a sidewalk or bicycle path or sidewalk area or bicycle path area except upon a permanent or duly authorized temporary driveway.
(b) A person riding a bicycle upon a sidewalk or bicycle path lawfully used by pedestrians shall give audible signal before overtaking and passing such pedestrian.
(c) A person shall not ride a bicycle upon a sidewalk in a business district, when use of a sidewalk is prohibited by official traffic-control devices or when a usable bicycle-only lane has been provided adjacent to the sidewalk.