Social, Educational and Technological Challenges in Crime Prevention