Electric vehicle charging stations: The mad dash to provide the fuel of the future