Rank-adaptive structure-preserving model order reduction of Hamiltonian systems | Synapse