A 5,000-mile-wide bunch of seaweed, roughly twice the width of the United States, is bearing down on the southwest coast of Florida...