Thousands of tilapia invade Kauai's Napali Coast