Profiling Python Code Using timeit and cProfile