Dynamic scheduling for ultra reliable and low latency communications