capibaras 2025