Text this: Time-of-arrival–based localization algorithm in mixed line-of-sight/non-line-of-sight environments