Airlines cancel hundreds of flights as storm hits Northeast