Peruvians peer in through a bank's windows on a street in Cusco, Peru