ObserveStreetNameUseCase
Use Case that observes LocationMatcherResults and extracts Road information. It returns StreetName.Available with a Road object that contains at least one RoadComponent. Otherwise, it returns StreetName.None.