Police, community respond to video of SPD officer punching teen