Bank of America is preparing to close all of its branches across the United States on Monday, May 25, for a full 24 hours.