Text this: Reconfigurable intelligent surface-assisted free-space optical communication system under the influence of signal blockage for smart-city applications.