Learning Navigation Costs from Demonstration with Semantic Observations