Virus could shut USPS within 3 months, lawmakers warn