With unflattering headlines lately, analysts say Mayor Johnson is at a fork in the road