SUNY Niagara head coach Bill Shaw ready to face challenges on the job