Cysts of Giardia spp. in Mammals and Surface Waters in Southwestern Alberta