A report found that Brian O’Hara probably interfered with investigation in what mayor called a ‘breach of trust’