Blood, platelet donations needed across Texas