Bristol’s housing shortage is being compounded by high construction costs, limited development land and rising pressures on the viability of new schemes.