Bayern Munich's march to an eighth straight Bundesliga crown shows no signs of slowing down as they secured a 4-2 win away at Bayer Leverkusen.