Home Depot Blames Long Winter for Disappointing Sales | Fortune