Text this: Self-organizing map approach for determining mobile user location using IEEE 802.11 signals