Saint Louis University looks across town for new business school dean