SMS: Cancer causes and controversies