Heavy winds which led to a dangerous reduction in visibility for drivers are partly to blame for a massive pile-up on Interstate 25 south of Pueblo that killed at least four people and injured over two dozen others, troopers with the Colorado State Patrol said Tuesday.