Text this: Adaptive Cardinal Heading Aided For Low-cost Foot-mounted Inertial Pedestrian Navigation