Amazon lays off hundreds in the AWS physical store technology team.