SMT techniques for planning problems