Homebuilding should be booming right now. Why isn't it?