S&P 500, Dow fall, dragged by Home Depot outlook, US retail sales