The Canadian government is underestimating the number of new homes needed to address a spiraling affordability crisis by about 1.5 million units