Millions of people were advised to stay home from work on Thursday in the US Northeast as heavy snow fell.

Thousands of flights were cancelled, and schools closed for the day in at least three states, but New Yorkers went about business with their usual stoicism.