Digital platforms and entrepreneurship in Trinidad and Tobago: an examination of their relationships using technology affordances and constraints