Katie Holmes and Suri Cruise in Vancouver