Exact Clustering via Integer Programming and Maximum Satisfiability