KYC (Know Your Customer): New frontiers using Computer Vision and Deep Learning technology