Weather and climate modification: progress and problems.