Steve Strong, Mayors of Toronto, PFAFF & Too Piste