Leveraging Technology for Enhanced Police Training