Kroger enlists artificial intelligence to cut down self-checkout errors