Urinary bisphenol A and its interaction with CYP17A1 rs743572 are associated with breast cancer risk.