EU's Biometric ID Cards and Digital Currency: Mandatory by 2026?