Stock market today: US stocks drop as trio of mega-cap tech giants weigh down market