A satellite time lapse shows the development of a powerful nor'easter that tore through the Northeast and New England on Wednesday.