Home Depot Stock Drops After Earnings Miss. Why the CEO Is Blaming Storms.