When you think of fishing in Naples, Florida, you might imagine endless stretches of blue water, the sun dipping low on the horizon, and the thrill of reeling in a big catch.