“In the early 1970s, BankAmericard's automation efforts reduced transaction authorization times from 5 minutes to 50 seconds.”