How soon could Buffalo become a port city for cruise ships?

Buffalo's next big project is becoming a port city for cruise ships, with a goal of attracting passengers from all over the world.