arxiv Shortcuts to adiabaticity: concepts, methods, and applications