Understanding Cybercrime: Phenomena, Challenge and Legal Response