Sydney has been trapped under a blanket of smoke for several days, prompting numerous health alerts, with forecasts suggesting it could linger until the weekend. New south Wales health has urged people to close windows and not to exercise outdoors while the air quality remains poor.