Google Wallet - A Glimpse into the future of mobile payments