Navigating Through Buildings With Impaired Vision: Challenges And Solutions.