LRTimelapse: a review of the best time lapse software