Schengen: the challenges facing Europe's border-free area