How long does this haze usually last? This is a disappointment knowing the skies will be gray the whole time we will be there. We'll be there June 9