Hiking Boot vs. Hiking Shoe - what's the difference and how do I know what I need?