paper lazy map reduce