Non-Melanoma Skin Cancer Detection in the Age of Advanced Technology: A Review