New storm cancels thousands of US flights