TransCanada's Energy infrastructure firm TransCanada abandons two Canadian pipeline projects. Sources: BBC