who pays when AI makes mistakes