How long does homemade gingerbread house last?