New pedestrian bridge connecting public transportation to the new Mercedes Benz Stadium in Atlanta GA.