Ben Prochazka talks Electric Vehicles on Rocky Mountain View Points