Why is this snowmobile unlike any other? As Nancy Wood explains, this all-electric machine, developed by a team at McGill University, is utterly silent.