Rite Aid embraces omnichannel retail with vision care center