Hyundai's new hydrogen car runs 435 miles with just 5-min pitstop