Text this: Optimizing intelligent reflecting surface assisted visible light communication networks under blockage and practical constraints using TLBO for IoT applications.