Echo Global Logistics reports 1Q loss