Technical Possibilities for a U.S. Central Bank Digital Currency