LOTUS: Enabling Semantic Queries with LLMs Over Tables of Unstructured and Structured Data