What are Eye Floaters and How Can it Affect Your Vision