How long to get macrobid out of system