Mayor Brandon Johnson hesitant on giving police ‘snap’ teen curfew power