Want to live in a futuristic smart city today? Take a cruise