Canonical left cells in affine Weyl groups