Building supply shortage hits retailers