Mayor Brandon Johnson pressed for solutions after violent holiday weekend