Mayoral race passes halfway point; candidates gearing up for scramble to the finish