Why you cant take a good picture of a rainbow