Autonomous impairment aware path computation