A powerful storm system is impacting the Northeast, bringing heavy rain, high winds, and potential flooding. An atmospheric river is responsible for the severe weather, which has already caused power outages and treacherous travel conditions. The storm is expected to continue affecting the region through Wednesday night.