California, Iowa and Illinois now cap Bitcoin ATM fees, Minnesota and Albuquerque have banned the machines, and one safety rule covers every state.