Underwater cannon may help protect Great Lakes