Artificial Intelligence, Internet of Things, Blockchain: Business and Legal Ramifications