HybridCowNet: Leveraging CNNs and Transformers for Robust Cattle Re-Identification