Is The Future of Cars Electric, Hydrogen or Hybrid - I Put All Three To Test To Find Out!