Machine Learning in Visible Light Communication System: A Survey | Synapse