The urban and the rural in Puno, highland Peru