S&P 500, Nasdaq stumble on caution ahead of tech earnings - Reuters