Teens finish Habitat for Humanity house in time for Christmas