Text this: Environmental-adaptive RSS-based indoor localization