What are rainbows and how do they affect us?