Phenomenology and Mechanism of Antifreeze Peptide Activity