These are America’s most expensive shopping streets, where rents cost a fortune and stores are thriving