Exploring the recovery of fatigue damage in bituminous mixtures at macro-crack level: the influence of temperature, time, and external loads