General Motors’ Cruise autonomous vehicle unit is recalling all 950 of its cars to update software after one of them dragged a pedestrian to the side of a San Francisco street in early October. The company said in documents posted by United States...