Game theory for electric vehicle charging