What are the factors that hamper effective communication?