Canada will spend C$15 billion ($11.8 billion) on public transit projects over eight years as part of its efforts to ...