Non-melanoma skin cancer: what drives tumor development and progression?