Michael Copeland, longtime mayor of Olathe, dies at 58