From a seven-point deficit after 14 games to winning the title with two matches to spare: this is the story of Bayern Munich's remarkable turnaround under Hansi Flick to clinch their 29th Bundesliga title.