Multiple Change Point Analysis: Fast Implementation and Strong Consistency