Who Is at Fault When Autonomous Systems Behave in Unpredictable Ways?