Homemade pumpkin pie with icing for Thanksgiving