Country is key transit point for those seeking a better life in Europe