A Survey on Acoustic Positioning Systems for Location-Based Services