Heavy snowfall benefits B.C. and Alberta ski resorts and replenishes water sources, offering hope for drought-stricken farms.