Humpback whale (Megaptera novaeangliae) close to boat, watched and photographed by whale watchers, Sea of Cortez, Baja California, Mexico