This is not a mirage: Museum of Illusions Boston now open