Border checks in EU countries challenge Schengen Agreement