People in parts of 3 states asked to delay all travel amid winter storm

NWS issued winter storm watches for northeastern states, warning of heavy snow and high winds. Travel delays advised, with kits recommended for stranded motorists. The storm is expected to bring significant snowfall, potentially causing hazardous conditions.