Teleconferencing : bridge for better communications