Patrik Schick's hat-trick has helped champions Bayer Leverkusen to all three points against Heidenheim in the German Bundesliga.