colorful storefront buildings along a street