Ukraine war casts shadow on tourism businesses