Builders warn of a million homes shortfall