Millions of Americans are in the grips of a huge winter storm that could bring the heaviest snowfall and coldest temperatures in over a decade. Thousands of flights are delayed or cancelled, with St Louis, Missouri the worst-hit airport.