S&P 500, Nasdaq 100 face profit-taking as ADP misses at 98,000