Terrorism and Its Possible Solutions