Recent downpours not enough to clear haze from air: NEA