In Mexico, fishermen call them "devil fish." They came from Brazil about 20 years ago and have now overrun lakes and rivers across North America.