Shrewsbury approves agreement with marijuana delivery operat