Heat warning for B.C., people urged to take precautions : vi