Text this: Adjustable random linear network coding (ARLNC): A solution for data transmission in dynamic IoT computational environments