Amazon operating out of 'carnival' tents as it seeks to catch up to delivery rivals