Electric vehicle charging stations a work in progress