Your smartphone could soon be a powerful tool for detecting skin cancer