International and business travel is now picking up: Cerity's Lebenthal