Fire crews rescue man, horse and buggy from Mesa canal