A Comprehensive Study of Magnetic Map-making Techniques for Navigation and Localization