Leonardo's Virgin of the Rocks: The History, the Mystery, and the Museums' Considerations of the Two Paintings