I spotted something unusual on the surface of the ocean during my daily drive. I wonder what it is? (La Jolla shores, California)