Business Maverick La Niña has finally formed, but will be over soon, says US National Weather Service By Ed Stoddard