Weather stations and radar