Tech stocks drag Wall Street before jobs report