Blizzards cause havoc on US east coast