Struggling downtown Vancouver businesses are facing a second summer without cruise ships and now, no U.S. visitors until at least the end of July.