The "Relation: Denver International Airport (8728156)" is suspicious. A survey of this area does not reveal clearly marked bicycle "route" along these roads here and Denver International Airport (DIA) is nine miles away and unconnected to this relation.  I would be inclined to remove this relation altogether but am worried it is based on something I am unaware of.