Stocks fall ahead of earnings from Big Tech companies