City Approves $1.8 Million Contract For Police Body Cameras, Tasers, And VR Training