An analysis of 250 retailers shows what online shopping does to profit margins