Learn2Plan: Learning variable ordering heuristics for scalable planning - Robotics Institute Carnegie Mellon University