NiMet predicts 3-day dust haze from Wednesday