Leveraging Technology for a Seamless Cannabis Shopping Experience - SPOTIF