Text this: Exploiting Angular Diversity for Passive Positioning VLC Systems