In a city of cool, Mexico City museums are something special. From coffee to communism, there's something for everyone.