Wilson nabs mayor's seat in Sheffield