NASA, JAXA Prepare Rain and Snow Satellite for Launch