Who’s hungry for squid fins? The University of Maine is betting you will be