A Survey on Indoor Visible Light Positioning Systems: Fundamentals, Applications, and Challenges