Solutions for charging electric vehicles