South Houston Library under construction