GM’s Cruise is off the streets of San Francisco, and off the Giants’ uniforms