A new study warns that climate change is altering rainfall and cloud patterns, putting even rainbows at risk.