CSAE: A Comprehensive Framework for Data-Driven Policing