ATM fees have hit a new record high