Cruise updates software for autonomous vehicles after crash