Massive shark migration shuts down Florida beaches

What's causing thousands to gather off coast?