Brisbane running out of land for new homes, with less than 3