Recent advances in ubiquitous positioning systems for mobility applications