Smith’s grocery stores will no longer accept Visa credit cards