Up to 1 million new rental homes needed by 2031 to meet growing demand