Text this: Solving geocryology problems based on generalized Fourier theory for temperature waves in half-space