Megalodon teeth in caves?