The public is not yet able to purchase cars powered by hydrogen fuel cells because engineers have to determine how the cars perform based on which scenario? on racetracks in real-world conditions in flooded environments on closed courses