Artificial intelligence detects breast cancer 5 years before it develops