I've seen similar activity from channel cats here in Arizona.

Usually seems to correspond to the bluegills spawning, but there are shad moving along the shorelines then too, so it may be that......

In any event, I've managed to catch more than a few of them on poppers and streamers during this 'activity'. Lots of fun on a light fly rod.

Buddy