RollingLight: Enabling Line-of-Sight Light-to-Camera Communications