economic challenges Canada