Kroger testing new 'smart cart' that eliminates stopping to pay at checkout