The European Football Championship is in full swing in Germany, with fans flocking to stadiums from across Europe and beyond. But the country's aging transport infrastructure has been struggling to cope with the increased load, leading many to question whether Germany deserves its reputation for efficiency.