Hyundai: Fuel cells best bet for self-driving cars