PDDL+ Planning with Temporal Pattern Databases