Monte Carlo simulations on the Lefschetz thimble: Taming the sign problem