Text this: Robust 3D indoor positioning system based on radio map using Bayesian network