State-of-the-Art Review on Wearable Obstacle Detection Systems Developed for Assistive Technologies and Footwear