It shall be unlawful for the driver of any vehicle to stop such vehicle in or upon any street in the city, except for the purpose of parking as provided in this chapter, unless such stop is made necessary by the approach of fire apparatus, by the stopping of  a public conveyance, by the reason of traffic signals, in the exercise of the rights of turning at an intersection or upon entering an intersection, by the passing of another vehicle, for a pedestrian, by reason of any emergency or by order of a public safety officer. 
('84 Code, § 16-90)  Penalty, see § 10.99