'Megapod' of thousands of dolphins off the coast of San Diego