Stocks fall; S&P 500 and Nasdaq on track for weekly losses