Guelph, Ont. perfect home for new Moderna vaccine facility, mayor