National weather radar system upgrades are on track