Clean Energy: Future of hydrogen powered vehicles