Great white sharks have vanished from a former South African hotspot, leaving scientists to debate over the cause.