ELECTRIC VEHICLES AND POWER GRIDS: CHALLENGES AND OPPORTUNITIES