Temporal Planning with Problems Requiring Concurrency through Action Graphs and Local Search