busy street market with diverse people shopping under umbrellas on a s