Hard gap in epitaxial semiconductor-superconductor nanowires.