I've been thinking about getting a canopy/tent/ez-up for races and even the kids soccer and other outdoor activities. Any recommendations on something that would work equally as well in a parking lot before a race as on grass?