I'm surprised about the concern of the power source. In New Orleans, in the French Quarters a few years back, I just plugged into a wall outlet inside of the building near by.
In Grand Junction in the business district where I play, there are outlets in the light poles and in the planters along the street.

Is this guy playing in the boondocks where there is no electric? I don't think so out in San Francisco, eh? Where in the hell is Scott Yee on this one. He knows the answer.
_________________________
I'm not prejudiced, I hate everybody!! Ha ha! My Sister-In-Law had this tee shirt. She was a riot!!!