Liability for a defectively-designed algorithm: Wickersham v. Ford