Slough could face housing shortfall of thousands