Bulgaria and Romania join EU's Schengen by sea and air