Higher prices and barer shelves: California cannabis retailers face frustrated customers