Amazon Go could reach $4B by 2021, report says