Doppler Is the New Weather Source