NASA and Lockheed Martin to develop next-generation weather satellite constellation