How molecular interactions affect crystal morphology: the case of haloperidol