Accurate smartphone positioning in dense urban environments remains challenging due to signal blockage, multipath effects, and unreliable satellite ...