Delay Optimization for URLLC in Software Defined Networks: A Case Study on Platooning