Exploring the secrets of weather and retail