Can we have a meaningful life in a virtual world?