Definitely not anytime soon. The cost of an NBA team is prohibitively expensive, well over 1 billion, and I'd shudder to think what the expansion fee would be if the NHL's is north of 600 million USD. Thats a lot of risk to take on for a sport that isn't really a part of the cultural fabric here. We had our chance, and for a number of reasons, most out of the fans control, it didn't work. Vancouver doesn't really add a huge untapped TV or fan interest market for the league, as the Raptors already have that covered. In most US markets, the game at least has more history, either participation-wise or with fan support for college and high school teams. The Toronto area is at least churning out NBA level talent, and even before the raptors, Southern Ontario was still where the best amateur basketball in Canada was being played. Yes, we have produced Steve Nash, by far the best Canadian player ever, but BC is not an amateur basketball hotbed, even by Canadian standards.
I don't think the city itself being 'undesirable' to NBA players plays into it at all. The city is different from the 90s. Its much more vibrant and urban than at least 5-10 other NBA cities, and tends to be among the favourite road destinations for NHL players on many surveys. Its more that there isn't really big upside for the league, let alone upside for an owner to put up the substantial price tag.
Seattle is the clear next place for the NBA. If the league is looking international, I would say Mexico City would be next if they're looking for that growth market, and perhaps even Montreal if they want to keep it in Canada. Montreal faces similar challenges to Vancouver, but at the very least is about 50% bigger itself and has a much larger French-Language TV market potential. The best case of a Vancouver expansion would be a small market team that has to compete for sports dollars with the much more entrenched NHL team, where the team has a currency disadvantage, in what isn't really a big sports town in the first place.