New York City implements a citywide travel ban due to an impending massive snowstorm, urging residents to avoid non-essential travel as blizzard warnings are issued for the Northeast.