I hate to say it, but they sure look a lot like lake-effect snow bands that we get up here in northern Michigan.
I think that I heard something about an analogous effect over the ocean. Obviously with rain and not snow. We do get lake-effect rain from time to time under the right conditions.
Greg H.