"Similarly, the FBI can demand all the records of banks, colleges, hotels, hospitals, credit-card companies, and many more kinds of companies." . . . . .