Heatwave disrupts transport, strains healthcare in Germany.