Pep Guardiola believes his sweeping changes were to blame for Man City's loss at home to Bayern Leverkusen in the Champions League.