Average ATM fees in the US have reached an all-time high