Breast cancer in the 21st century: from early detection to new therapies.