Sasha: Creative Goal-Oriented Reasoning in Smart Homes with Large Language Models