Electric Vehicle Drivers: A Review of Today's Marketplace and Future Directions --