We know a lot about long-term risk factors such as smoking and cholesterol, but we dont know what actually triggers heart attacks, so we cant make specific recommendations about how to prevent them, he said.