Can a PLC be distributed to fog or cloud computers anywhere in the network and used as a smart service via a pay-per-use billing model?