What does billions in projects announced this week mean for B.C.?