Boston has officially met blizzard criteria with a visibility of less than 1/4 mile and wind gusts higher than 35 mph for 3 consecutive hours, according to the National Weather Service.