better place to visit seattle or vancouver