Efficiently Manipulating Clutter via Learning and Search-Based Reasoning | Synapse