Tucked into the edge of Flamengo Park, Rio's Museum of Modern Art (MAM) is a masterpiece where architecture, art and landscape collide.