Software Driven Commuting: Oakland Hybrid Electric Vehicle