do "to prevent someone from doing" and "to hinder someone from doing" have the same meaning? Can they be used in the same context?