Implementing GenericRoadGenerator