I could answer that trying to predict what the future technology will be like and how we will interact with location services, augmented reality and tell you about social media platforms that have not even been thought about as yet, but I am not going to do that.
No instead my approach is not advanced, just very simple and extremely basic and it goes around the idea of understanding what people want. When we understand what people want, it is easier to understand what your future customer will want.
Then we need to ask what do people want and have they not wanted this in the past?
I will answer the second part of this question first. I believe that people have always wanted what they want, but the main difference is now they can actually expect what they want.
So what then do people want? People want authentic experiences with real people, they want a trustworthy relationship with everyone they come into contact and of course they want this on their terms. Some want deep meaningful communication and others don't want their time wasted talking about trivial issues. People want to be listened to and for you to understand what they want, remember that we only truly listen when we ask questions, so be sure to listen and ask questions that will convince the person speaking to you that you have actually listened and understand what they want.
Don't think the future is about technology, no the technology will change all the time, but one thing will never change and that is that people have a need to connect with others in the way they want to connect, the better you are at making those connections, the more you understand how to build those connections into relationships and nurture these new relationships; the better you will become at giving your future customer what they want.
The better you are at giving people what they want, the better you will be at serving your customers and with better service comes more referrals, new connections and more rewards for you.