Techno-economic assessment of solar technologies and integration strategies for the Canadian housing stock