Visual Explanation by High-Level Abduction: On Answer-Set Programming Driven Reasoning About Moving Objects