Hydrogen fuel cell electric trains: Technologies, current status, and future | Synapse