A Ranking of 100 Leading Retailers on Their Omnichannel Capabilities