Solving the ice problem in cryo-electron microscopy