Expensive land keep top builders away from affordable housing