New framework turns urban parking spaces into solar-powered charging opportunities