Planning with Linear Temporal Logic Specifications: Handling Quantifiable and Unquantifiable Uncertainty