Why is it that the weather forecast can never seem to get it right, no matter how advanced technology gets?