City Heights/Weingart Branch Library closed for improvements