Anticipating critical transitions in multi-dimensional systems driven by time- and state-dependent noise