Storm dumps snow, heavy rain across US