Text this: Indoor BLE and MEMS based multi-floor fusion positioning algorithm