For centuries, Leipzig has been a city where music mattered. Johann Sebastian Bach spent the last 27 years of his life there ...