The Dress: science explains why some see it as white and gold and others see it as blue and black