Fuel cells could power a streetcar revival | IEEE Journals & Magazine | IEEE Xplore