Modified croston to allow for some edge cases involving all zeros or one non-zero observation