Cruise ships have long lagged the rest of the travel industry when it comes to technology. Wi-Fi connections have been painfully slow.