Logistics startup Shadowfax raises $22 mn from NGP Capital, others