Amtrak train slams mountain of snow into waiting passengers March 17, 2017 TOPIC Amtrak train slams mountain of snow into waiting passengers; storm stella; snow