Text this: Location finding algorithms for distributed systems