A federal judge in Arizona has upheld the Interior Department's 2012 decision to ban uranium mining on public lands around Grand Canyon National Park.