PHOTOS: Will and Kate's action-packed day in Vancouver