Denver International Airport (DEN) opens the United States’ largest Self-Bag Drop (SBD) installation