6 R's for Lifelong Learning